river outlet - German English Dictionary